:Trap Statement
| :Trap <ecode> | code | |<------------------------------------. | | .-------.-------. | | | | | | :Else :Case[List] <ecode> | | | | | | | | | | | | | | code code | | | | | |<------' `---------------------' | :End[Trap] |
Where ecode is a scalar or vector of ⎕TRAP event codes.
Note that within the :Trap control structure, :Case is used for a single event code and :CaseList for a vector of event codes.